﻿namespace MovieTicket.WebApi.BBL.BusinessObjects
{
    using System.Collections.Generic;

    /// <summary>
    ///     Class UserBO
    /// </summary>
    public class UserBO
    {
        #region Public Properties

        /// <summary>
        ///     Gets or sets the address.
        /// </summary>
        /// <value>The address.</value>
        public string Address { get; set; }

        /// <summary>
        ///     Gets or sets the booking history.
        /// </summary>
        /// <value>The booking history.</value>
        public List<TicketBO> BookingHistory { get; set; }

        /// <summary>
        ///     Gets or sets the email id.
        /// </summary>
        /// <value>The email id.</value>
        public string EmailId { get; set; }

        /// <summary>
        ///     Gets or sets the first name.
        /// </summary>
        /// <value>The first name.</value>
        public string FirstName { get; set; }

        /// <summary>
        ///     Gets or sets the last name.
        /// </summary>
        /// <value>The last name.</value>
        public string LastName { get; set; }

        /// <summary>
        ///     Gets or sets the password.
        /// </summary>
        /// <value>The password.</value>
        public string Password { get; set; }

        /// <summary>
        ///     Gets or sets a value indicating whether [subscribed for news letter].
        /// </summary>
        /// <value><c>true</c> if [subscribed for news letter]; otherwise, <c>false</c>.</value>
        public bool SubscribedForNewsLetter { get; set; }

        /// <summary>
        ///     Gets or sets the name of the user.
        /// </summary>
        /// <value>The name of the user.</value>
        public string UserName { get; set; }

        #endregion
    }
}